ALARMS

Name Alarms
Version 1
Major release 0
Minor release 0
Title Unit for implement a list of alarms or warnings with historical.

1. DESCRIPTION

The unit manages a list of alarms or warnings. The main features are:

2. USAGE DIAGRAM

ALARMS unit can receive these commands:

PUSH ALARM: Insert an alarm into the list. This commands is set by the functions UU20AlarmNotify or UU20TextAlarmNotify.

PUSH WARNING: Insert a warning into the list. This commands is set by the functions UU20MessageNotify or UU20TextMessageNotify.

UPDATE ALARMS: Update the alarm list with a certain index. To set: ALARMS.AlHmiUpd = 1

CLEAR ALARMS: Clear the active alarms list. To clear the last one: ALARMS.AlClrOne = 1 - To clear the all list: ALARMS.AlClrAll = 1

UPDATE WARNINGS: Update the warning list with a certain index. To set: ALARMS.WrHmiUpd = 1

CLEAR WARNINGS: Clear the active warnings list. To clear the all list: ALARMS.WrClrAll = 1

UPDATE HISTORICAL: Update the alarm historical list with a certain index. To set: ALARMS.HistHmiUpd = 1

CLEAR HISTORICAL: Clear the alarm historical list. To clear the all list: ALARMS.HistClrAll = 1